$kui-font-factor: var(--kui--font-factor);

/* attribution: @patternfly/react-core/dist/styles/base.css version 4.18.5; license MIT */
body {
  --kui--font-factor: 1;

  --pf-global--BoxShadow--sm: 0 0.0625rem 0.125rem 0 rgba(3, 3, 3, 0.12), 0 0 0.125rem 0 rgba(3, 3, 3, 0.06);
  --pf-global--BoxShadow--sm-top: 0 -0.125rem 0.25rem -0.0625rem rgba(3, 3, 3, 0.16);
  --pf-global--BoxShadow--sm-right: 0.125rem 0 0.25rem -0.0625rem rgba(3, 3, 3, 0.16);
  --pf-global--BoxShadow--sm-bottom: 0 0.125rem 0.25rem -0.0625rem rgba(3, 3, 3, 0.16);
  --pf-global--BoxShadow--sm-left: -0.125rem 0 0.25rem -0.0625rem rgba(3, 3, 3, 0.16);
  --pf-global--BoxShadow--md: 0 0.25rem 0.5rem 0rem rgba(3, 3, 3, 0.12), 0 0 0.25rem 0 rgba(3, 3, 3, 0.06);
  --pf-global--BoxShadow--md-top: 0 -0.5rem 0.5rem -0.375rem rgba(3, 3, 3, 0.18);
  --pf-global--BoxShadow--md-right: 0.5rem 0 0.5rem -0.375rem rgba(3, 3, 3, 0.18);
  --pf-global--BoxShadow--md-bottom: 0 0.5rem 0.5rem -0.375rem rgba(3, 3, 3, 0.18);
  --pf-global--BoxShadow--md-left: -0.5rem 0 0.5rem -0.375rem rgba(3, 3, 3, 0.18);
  --pf-global--BoxShadow--lg: 0 0.5rem 1rem 0 rgba(3, 3, 3, 0.16), 0 0 0.375rem 0 rgba(3, 3, 3, 0.08);
  --pf-global--BoxShadow--lg-top: 0 -0.75rem 0.75rem -0.5rem rgba(3, 3, 3, 0.18);
  --pf-global--BoxShadow--lg-right: 0.75rem 0 0.75rem -0.5rem rgba(3, 3, 3, 0.18);
  --pf-global--BoxShadow--lg-bottom: 0 0.75rem 0.75rem -0.5rem rgba(3, 3, 3, 0.18);
  --pf-global--BoxShadow--lg-left: -0.75rem 0 0.75rem -0.5rem rgba(3, 3, 3, 0.18);
  --pf-global--BoxShadow--xl: 0 1rem 2rem 0 rgba(3, 3, 3, 0.16), 0 0 0.5rem 0 rgba(3, 3, 3, 0.1);
  --pf-global--BoxShadow--xl-top: 0 -1rem 1rem -0.5rem rgba(3, 3, 3, 0.2);
  --pf-global--BoxShadow--xl-right: 1rem 0 1rem -0.5rem rgba(3, 3, 3, 0.2);
  --pf-global--BoxShadow--xl-bottom: 0 1rem 1rem -0.5rem rgba(3, 3, 3, 0.2);
  --pf-global--BoxShadow--xl-left: -1rem 0 1rem -0.5rem rgba(3, 3, 3, 0.2);
  --pf-global--BoxShadow--inset: inset 0 0 0.625rem 0 rgba(3, 3, 3, 0.25);

  --pf-global--spacer--xs: calc(#{$kui-font-factor} * 0.25rem);
  --pf-global--spacer--sm: calc(#{$kui-font-factor} * 0.5rem);
  --pf-global--spacer--md: calc(#{$kui-font-factor} * 1rem);
  --pf-global--spacer--lg: calc(#{$kui-font-factor} * 1.5rem);
  --pf-global--spacer--xl: calc(#{$kui-font-factor} * 2rem);
  --pf-global--spacer--2xl: calc(#{$kui-font-factor} * 3rem);
  --pf-global--spacer--3xl: calc(#{$kui-font-factor} * 4rem);
  --pf-global--spacer--4xl: calc(#{$kui-font-factor} * 5rem);
  --pf-global--spacer--form-element: calc(#{$kui-font-factor} * 0.375rem);
  --pf-global--gutter: calc(#{$kui-font-factor} * 1rem);
  --pf-global--gutter--md: calc(#{$kui-font-factor} * 1.5rem);
  --pf-global--ZIndex--xs: 100;
  --pf-global--ZIndex--sm: 200;
  --pf-global--ZIndex--md: 300;
  --pf-global--ZIndex--lg: 400;
  --pf-global--ZIndex--xl: 500;
  --pf-global--ZIndex--2xl: 600;
  --pf-global--breakpoint--xs: 0;
  --pf-global--breakpoint--sm: 576px;
  --pf-global--breakpoint--md: 768px;
  --pf-global--breakpoint--lg: 992px;
  --pf-global--breakpoint--xl: 1200px;
  --pf-global--breakpoint--2xl: 1450px;

  --pf-global--link--TextDecoration: none;
  --pf-global--link--TextDecoration--hover: underline;
  --pf-global--BorderWidth--sm: 1px;
  --pf-global--BorderWidth--md: 2px;
  --pf-global--BorderWidth--lg: 3px;
  --pf-global--BorderWidth--xl: 4px;

  --pf-global--BorderRadius--sm: 3px;
  --pf-global--BorderRadius--lg: 30em;

  --pf-global--icon--FontSize--sm: calc(#{$kui-font-factor} * 0.625rem);
  --pf-global--icon--FontSize--md: calc(#{$kui-font-factor} * 1.125rem);
  --pf-global--icon--FontSize--lg: calc(#{$kui-font-factor} * 1.5rem);
  --pf-global--icon--FontSize--xl: calc(#{$kui-font-factor} * 3.375rem);
  --pf-global--FontSize--4xl: calc(#{$kui-font-factor} * 2.25rem);
  --pf-global--FontSize--3xl: calc(#{$kui-font-factor} * 1.75rem);
  --pf-global--FontSize--2xl: calc(#{$kui-font-factor} * 1.5rem);
  --pf-global--FontSize--xl: calc(#{$kui-font-factor} * 1.25rem);
  --pf-global--FontSize--lg: calc(#{$kui-font-factor} * 1.125rem);
  --pf-global--FontSize--md: calc(#{$kui-font-factor} * 1rem);
  --pf-global--FontSize--sm: calc(#{$kui-font-factor} * 0.875rem);
  --pf-global--FontSize--xs: calc(#{$kui-font-factor} * 0.75rem);
  --pf-global--FontWeight--light: 300;
  --pf-global--FontWeight--normal: 400;
  --pf-global--FontWeight--semi-bold: 700;
  --pf-global--FontWeight--overpass--semi-bold: 500;
  --pf-global--FontWeight--bold: 700;
  --pf-global--FontWeight--overpass--bold: 600;
  --pf-global--LineHeight--sm: 1.3;
  --pf-global--LineHeight--md: 1.5;
  --pf-global--ListStyle: disc outside;
  --pf-global--Transition: all 250ms cubic-bezier(0.42, 0, 0.58, 1);
  --pf-global--TimingFunction: cubic-bezier(0.645, 0.045, 0.355, 1);
  --pf-global--TransitionDuration: 250ms;
  --pf-global--arrow--width: 0.9375rem;
  --pf-global--arrow--width-lg: 1.5625rem;
  --pf-global--target-size--MinWidth: 44px;
  --pf-global--target-size--MinHeight: 44px;
}
